home *** CD-ROM | disk | FTP | other *** search
/ EnigmA Amiga Run 1997 April / EnigmA AMIGA RUN 17 (1997)(G.R. Edizioni)(IT)[!][issue 1997-04][EAR-CD].iso / EARCD / comm / bbs / SigmaX40.lha / SampleBBS / Bonus / s!x.i < prev    next >
Text File  |  1996-11-07  |  4KB  |  172 lines

  1.  
  2. ; S!X Structure for ASM-One + Compatible dONE bY fOX/RMD^SAD^AD!
  3.  
  4. ;===[ User.Data ]=================[ BBS:User.Data or BBS:Node<NodeNr>.user ]===
  5.  
  6.             rsreset
  7. UD_Name            rs.b    31    ;\
  8. UD_Pass            rs.b    9    ; \ Includes Trailing $00-Byte
  9. UD_Location        rs.b    30    ; /
  10. UD_PhoneNumber        rs.b    14    ;/
  11. UD_SlotNumber        rs.w    1
  12. UD_SecStatus        rs.w    1
  13. UD_SecBoard        rs.w    1    ; File or Byte-Ratio
  14. UD_SecLibrary        rs.w    1    ; Ratio
  15. UD_SecBulletin        rs.w    1    ; Compitype
  16. UD_MessagesPosted    rs.w    1
  17. UD_NewSinceDate        rs.l    1
  18. UD_ConfRead1        rs.l    1
  19. UD_ConfRead2        rs.l    1
  20. UD_ConfRead3        rs.l    1
  21. UD_ConfRead4        rs.l    1
  22. UD_ConfRead5        rs.l    1
  23. UD_ConfRead6        rs.l    1
  24. UD_ConfRead7        rs.l    1
  25. UD_ConfRead8        rs.l    1
  26. UD_ConfRead9        rs.l    1
  27. UD_ConferenceAccess    rs.b    10
  28. UD_Uploads        rs.w    1
  29. UD_Downloads        rs.w    1
  30. UD_ConfRJoin        rs.w    1
  31. UD_TimesCalled        rs.w    1
  32. UD_TimeLastOn        rs.l    1
  33. UD_TimeUsed        rs.l    1
  34. UD_TimeLimit        rs.l    1
  35. UD_TimeTotal        rs.l    1
  36. UD_BytesDownload    rs.l    1
  37. UD_BytesUpload        rs.l    1
  38. UD_DailyBytesLimit    rs.l    1
  39. UD_DailyBytesDld    rs.l    1
  40. UD_Expert        rs.w    1
  41. UD_NBytes_Download    rs.l    2    ;64-Bit
  42. UD_NBytes_Upload    rs.l    2
  43. UD_NDaily_Bytes_Limit    rs.l    2
  44. UD_NDaily_Bytes_Dld    rs.l    2
  45. UD_Flag1        rs.b    1
  46. UD_Flag2        rs.b    1
  47. UD_Flag3        rs.b    1
  48. UD_EditorType        rs.b    1
  49. UD_BeginLogCall        rs.l    1
  50. UD_Protocol        rs.b    1
  51. UD_UUCPA        rs.b    1    ;AnsiUserFlag!
  52. UD_LineLength        rs.b    1
  53. UD_NewUser        rs.b    1
  54. UserData_SIZEOF        rs.b    0
  55.  
  56. ;===[ User.Keys ]=============[ BBS:User.Keys or BBS:Node<NodeNr>.userkeys ]===
  57.  
  58.             rsreset
  59. UK_UserName        rs.b    31
  60. UK_Pad1            rs.b    1
  61. UK_Number        rs.l    1
  62. UK_NewUser        rs.b    1
  63. UK_Pad2            rs.b    1
  64. UK_UPcps        rs.w    1
  65. UK_DNcps        rs.w    1
  66. UK_UserFlags        rs.w    1
  67. UK_BaudRate        rs.w    1
  68. UK_QFlag        rs.b    1
  69. UK_Who            rs.b    1
  70. UK_MailScan        rs.b    1
  71. UK_Language        rs.b    1
  72. UK_QuietNode        rs.b    1
  73. UK_MaxCalls        rs.b    1
  74. UK_Called        rs.b    1
  75. UK_ReplySkip        rs.b    1
  76. UK_ConfAccounting    rs.b    1
  77. UK_Pad3            rs.b    1
  78. UserKeys_SIZEOF        rs.b    0
  79.  
  80. ;===[ User.Misc ]==========================================[ BBS:User.Misc ]===
  81.  
  82.             rsreset
  83. UM_Handle        rs.b    31    ; Not Used
  84. UM_Pad1            rs.b    1
  85. UM_ConfAxx        rs.l    1    ; Not Sure
  86. UM_MiscInfo        rs.l    1    ; Not Sure
  87. UM_MsgSentBy        rs.b    76    ; Inc. $00
  88. UM_SentBy        rs.b    46    ; Inc. $00+Pad
  89. UM_ConfAccounting    rs.b    1
  90. UM_Pad            rs.b    263    ; MayBe Used Soon
  91. UserMisc_SIZEOF        rs.b    0
  92.  
  93. ;===[ ConfBase ]========================================[ BBS:Conf/Conf.DB ]===
  94.  
  95.             rsreset
  96. CB_Handle        rs.b    31    ; Not Used
  97. CB_Pad1            rs.b    1
  98. CB_NewSinceDate        rs.l    1
  99. CB_ConfRead        rs.l    1
  100. CB_ConfYM        rs.l    1
  101. CB_Bytes_Download    rs.l    1
  102. CB_Bytes_Upload        rs.l    1
  103. CB_Daily_Bytes_Limit    rs.l    1
  104. CB_Daily_Bytes_Dld    rs.l    1
  105. CB_Uploads        rs.w    1
  106. CB_Downloads        rs.w    1
  107. CB_RatioType        rs.w    1
  108. CB_Ratio        rs.w    1
  109. CB_Messages_Posted    rs.w    1
  110. CB_Access        rs.w    1
  111. CB_Active        rs.w    1
  112. ConfBase_SIZEOF        rs.b    0
  113.  
  114. ;===[ MailHeader ]===========================[ BBS:Conf/MsgBase/MailHeader ]===
  115.  
  116.             rsreset
  117. MH_Status        rs.b    1    ;"P"=Private "R"=Public "D"=Deleted
  118. MH_Pad1            rs.b    1
  119. MH_MsgNumb        rs.l    1
  120. MH_ToName        rs.b    31    ;\
  121. MH_FromName        rs.b    31    ; > Includes Trailing $00
  122. MH_Subject        rs.b    31    ;/
  123. MH_Pad2            rs.b    1
  124. MH_MsgDate        rs.l    1    ; Date Posted
  125. MH_Recv            rs.l    1    ; Date Recieved
  126. MH_Conference        rs.b    1    ; Unused ?
  127. MH_Pad3            rs.b    1
  128. MailHeader_SIZEOF    rs.b    0
  129.  
  130. ;===[ MailStat ]==============================[ BBS:Conf/MsgBase/MailStats ]===
  131.  
  132.             rsreset
  133. MS_LowestKey         rs.l    1
  134. MS_HighMsgNum        rs.l    1
  135. MS_LowestNotDel        rs.l    1
  136. MS_Pad            rs.b    6
  137. MS_SIZEOF        rs.b    0
  138.  
  139. ;===[ ConfCfg ]======================================[ BBS:Conferences.dat ]===
  140.  
  141.             rsreset
  142. CC_ConfNum        rs.l    1
  143. CC_ConfName        rs.b    100    ;\
  144. CC_ConfLoc        rs.b    255    ; \ Inc. $00
  145. CC_MsgLoc        rs.b    255    ; /
  146. CC_PassWord        rs.b    30    ;/
  147. CC_SentBy        rs.w    1
  148. CC_MsgShared        rs.w    1
  149. ConfCfg_SIZEOF        rs.b    0
  150.  
  151. ;===[ topcps ]==================================[ BBS:TOPCPS(<ConfNr>).DAT ]===
  152.  
  153. TC_upCPS        rs.l    1
  154. TC_upNAME        rs.b    40    ;Inc.$00
  155. TC_downCPS        rs.l    1
  156. TC_downNAME        rs.b    40    ;Inc.$00
  157. topcps_SIZEOF        rs.b    0
  158.  
  159. ;===[ FNodeStatus ]===============================================[ UNUSED ]===
  160.  
  161.             rsreset
  162. FNS_FileUpload        rs.b    32
  163. FNS_FileDownload    rs.b    32
  164. FNS_FileUpSize        rs.l    1
  165. FNS_FileUpCurr        rs.l    1
  166. FNS_FileDSize        rs.l    1
  167. FNS_FileDCurr        rs.l    1
  168. FNS_CPSUp        rs.l    1    ;int
  169. FNS_CPSDl        rs.l    1    ;int
  170. FNodeStatus_SIZEOF    rs.b    0
  171.  
  172.